germ of an idea - Deutsch Englisch Wörterbuch